package com.intelligent.ispc.core.dto;

import com.intelligent.ispc.common.dto.AbstractValueObject;
import com.intelligent.ispc.common.persistence.BaseEntity;
import com.intelligent.ispc.core.entity.Project;
import org.hibernate.annotations.Cache;
import org.hibernate.annotations.CacheConcurrencyStrategy;

import javax.persistence.Entity;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

/**
 * Created by Julia.Zhou on 2016/06/01.
 */
public class PSGRRDto extends AbstractValueObject {
    private Long id;
    private String createBy;
    private String rule;
    private String model;
    private String sigma;
    private String defaultModelValue;
    private Long projectId;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getRule() {
        return rule;
    }

    public void setRule(String rule) {
        this.rule = rule;
    }

    public String getModel() {
        return model;
    }

    public void setModel(String model) {
        this.model = model;
    }

    public String getSigma() {
        return sigma;
    }

    public void setSigma(String sigma) {
        this.sigma = sigma;
    }

    public Long getProjectId() {
        return projectId;
    }

    public void setProjectId(Long projectId) {
        this.projectId = projectId;
    }

    public String getDefaultModelValue() {
        return defaultModelValue;
    }

    public void setDefaultModelValue(String defaultModelValue) {
        this.defaultModelValue = defaultModelValue;
    }
}
